sentinel lymph node - Francés Inglés Diccionario